// This file is part of Indico.
// Copyright (C) 2002 - 2025 CERN
//
// Indico is free software; you can redistribute it and/or
// modify it under the terms of the MIT License; see the
// LICENSE file for more details.

// Roboto
@font-face {
  font-family: 'Roboto';
  src: url('static:fonts/roboto/roboto-regular-webfont.eot');
  src: url('static:fonts/roboto/roboto-regular-webfont.eot?#iefix') format('embedded-opentype'),
    url('static:fonts/roboto/roboto-regular-webfont.woff2') format('woff2'),
    url('static:fonts/roboto/roboto-regular-webfont.woff') format('woff'),
    url('static:fonts/roboto/roboto-regular-webfont.ttf') format('truetype'),
    url('static:fonts/roboto/roboto-regular-webfont.svg#Roboto') format('svg');
  font-style: normal;
  font-weight: normal;
}

@font-face {
  font-family: 'Roboto';
  src: url('static:fonts/roboto/roboto-bold-webfont.eot');
  src: url('static:fonts/roboto/roboto-bold-webfont.eot?#iefix') format('embedded-opentype'),
    url('static:fonts/roboto/roboto-bold-webfont.woff2') format('woff2'),
    url('static:fonts/roboto/roboto-bold-webfont.woff') format('woff'),
    url('static:fonts/roboto/roboto-bold-webfont.ttf') format('truetype'),
    url('static:fonts/roboto/roboto-bold-webfont.svg#Roboto') format('svg');
  font-style: bold;
  font-weight: bold;
}

// Roboto Light
@font-face {
  font-family: 'Roboto Light';
  src: url('static:fonts/roboto/Roboto-Light-webfont.eot');
  src: url('static:fonts/roboto/Roboto-Light-webfont.eot?#iefix') format('embedded-opentype'),
    url('static:fonts/roboto/Roboto-Light-webfont.woff') format('woff'),
    url('static:fonts/roboto/Roboto-Light-webfont.ttf') format('truetype'),
    url('static:fonts/roboto/Roboto-Light-webfont.svg#Roboto') format('svg');
  font-style: normal;
  font-weight: normal;
}

@font-face {
  font-family: 'Maven Pro';
  src: url('static:fonts/maven_pro/maven_pro_medium-webfont.eot');
  src: url('static:fonts/maven_pro/maven_pro_medium-webfont.eot') format('embedded-opentype'),
    url('static:fonts/maven_pro/maven_pro_medium-webfont.woff') format('woff'),
    url('static:fonts/maven_pro/maven_pro_medium-webfont.ttf') format('truetype'),
    url('static:fonts/maven_pro/maven_pro_medium-webfont.svg') format('svg');
  font-style: normal;
  font-weight: normal;
}

// Liberation Sans
@font-face {
  font-family: 'Liberation Sans';
  src: url('static:fonts/liberation_sans/liberationsans-regular-webfont.eot');
  src: url('static:fonts/liberation_sans/liberationsans-regular-webfont.eot?#iefix')
      format('embedded-opentype'),
    url('static:fonts/liberation_sans/liberationsans-regular-webfont.woff2') format('woff2'),
    url('static:fonts/liberation_sans/liberationsans-regular-webfont.woff') format('woff'),
    url('static:fonts/liberation_sans/liberationsans-regular-webfont.ttf') format('truetype'),
    url('static:fonts/liberation_sans/liberationsans-regular-webfont.svg#liberation_sansregular')
      format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Liberation Sans';
  src: url('static:fonts/liberation_sans/liberationsans-bold-webfont.eot');
  src: url('static:fonts/liberation_sans/liberationsans-bold-webfont.eot?#iefix')
      format('embedded-opentype'),
    url('static:fonts/liberation_sans/liberationsans-bold-webfont.woff2') format('woff2'),
    url('static:fonts/liberation_sans/liberationsans-bold-webfont.woff') format('woff'),
    url('static:fonts/liberation_sans/liberationsans-bold-webfont.ttf') format('truetype'),
    url('static:fonts/liberation_sans/liberationsans-bold-webfont.svg#liberation_sansbold')
      format('svg');
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: 'Liberation Sans';
  src: url('static:fonts/liberation_sans/liberationsans-italic-webfont.eot');
  src: url('static:fonts/liberation_sans/liberationsans-italic-webfont.eot?#iefix')
      format('embedded-opentype'),
    url('static:fonts/liberation_sans/liberationsans-italic-webfont.woff2') format('woff2'),
    url('static:fonts/liberation_sans/liberationsans-italic-webfont.woff') format('woff'),
    url('static:fonts/liberation_sans/liberationsans-italic-webfont.ttf') format('truetype'),
    url('static:fonts/liberation_sans/liberationsans-italic-webfont.svg#liberation_sansitalic')
      format('svg');
  font-weight: normal;
  font-style: italic;
}

@font-face {
  font-family: 'Liberation Sans';
  src: url('static:fonts/liberation_sans/liberationsans-bolditalic-webfont.eot');
  src: url('static:fonts/liberation_sans/liberationsans-bolditalic-webfont.eot?#iefix')
      format('embedded-opentype'),
    url('static:fonts/liberation_sans/liberationsans-bolditalic-webfont.woff2') format('woff2'),
    url('static:fonts/liberation_sans/liberationsans-bolditalic-webfont.woff') format('woff'),
    url('static:fonts/liberation_sans/liberationsans-bolditalic-webfont.ttf') format('truetype'),
    url('static:fonts/liberation_sans/liberationsans-bolditalic-webfont.svg#liberation_sansbold_italic')
      format('svg');
  font-weight: bold;
  font-style: italic;
}

// Liberation Serif
@font-face {
  font-family: 'Liberation Serif';
  src: url('static:fonts/liberation_serif/liberationserif-regular-webfont.eot');
  src: url('static:fonts/liberation_serif/liberationserif-regular-webfont.eot?#iefix')
      format('embedded-opentype'),
    url('static:fonts/liberation_serif/liberationserif-regular-webfont.woff2') format('woff2'),
    url('static:fonts/liberation_serif/liberationserif-regular-webfont.woff') format('woff'),
    url('static:fonts/liberation_serif/liberationserif-regular-webfont.ttf') format('truetype'),
    url('static:fonts/liberation_serif/liberationserif-regular-webfont.svg#liberation_serifregular')
      format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Liberation Serif';
  src: url('static:fonts/liberation_serif/liberationserif-bold-webfont.eot');
  src: url('static:fonts/liberation_serif/liberationserif-bold-webfont.eot?#iefix')
      format('embedded-opentype'),
    url('static:fonts/liberation_serif/liberationserif-bold-webfont.woff2') format('woff2'),
    url('static:fonts/liberation_serif/liberationserif-bold-webfont.woff') format('woff'),
    url('static:fonts/liberation_serif/liberationserif-bold-webfont.ttf') format('truetype'),
    url('static:fonts/liberation_serif/liberationserif-bold-webfont.svg#liberation_serifbold')
      format('svg');
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: 'Liberation Serif';
  src: url('static:fonts/liberation_serif/liberationserif-italic-webfont.eot');
  src: url('static:fonts/liberation_serif/liberationserif-italic-webfont.eot?#iefix')
      format('embedded-opentype'),
    url('static:fonts/liberation_serif/liberationserif-italic-webfont.woff2') format('woff2'),
    url('static:fonts/liberation_serif/liberationserif-italic-webfont.woff') format('woff'),
    url('static:fonts/liberation_serif/liberationserif-italic-webfont.ttf') format('truetype'),
    url('static:fonts/liberation_serif/liberationserif-italic-webfont.svg#liberation_serifitalic')
      format('svg');
  font-weight: normal;
  font-style: italic;
}

@font-face {
  font-family: 'Liberation Serif';
  src: url('static:fonts/liberation_serif/liberationserif-bolditalic-webfont.eot');
  src: url('static:fonts/liberation_serif/liberationserif-bolditalic-webfont.eot?#iefix')
      format('embedded-opentype'),
    url('static:fonts/liberation_serif/liberationserif-bolditalic-webfont.woff2') format('woff2'),
    url('static:fonts/liberation_serif/liberationserif-bolditalic-webfont.woff') format('woff'),
    url('static:fonts/liberation_serif/liberationserif-bolditalic-webfont.ttf') format('truetype'),
    url('static:fonts/liberation_serif/liberationserif-bolditalic-webfont.svg#liberation_serifbold_italic')
      format('svg');
  font-weight: bold;
  font-style: italic;
}

// Liberation Mono
@font-face {
  font-family: 'Liberation Mono';
  src: url('static:fonts/liberation_mono/liberationmono-regular-webfont.eot');
  src: url('static:fonts/liberation_mono/liberationmono-regular-webfont.eot?#iefix')
      format('embedded-opentype'),
    url('static:fonts/liberation_mono/liberationmono-regular-webfont.woff2') format('woff2'),
    url('static:fonts/liberation_mono/liberationmono-regular-webfont.woff') format('woff'),
    url('static:fonts/liberation_mono/liberationmono-regular-webfont.ttf') format('truetype'),
    url('static:fonts/liberation_mono/liberationmono-regular-webfont.svg#liberation_monoregular')
      format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Liberation Mono';
  src: url('static:fonts/liberation_mono/liberationmono-bold-webfont.eot');
  src: url('static:fonts/liberation_mono/liberationmono-bold-webfont.eot?#iefix')
      format('embedded-opentype'),
    url('static:fonts/liberation_mono/liberationmono-bold-webfont.woff2') format('woff2'),
    url('static:fonts/liberation_mono/liberationmono-bold-webfont.woff') format('woff'),
    url('static:fonts/liberation_mono/liberationmono-bold-webfont.ttf') format('truetype'),
    url('static:fonts/liberation_mono/liberationmono-bold-webfont.svg#liberation_monobold')
      format('svg');
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: 'Liberation Mono';
  src: url('static:fonts/liberation_mono/liberationmono-italic-webfont.eot');
  src: url('static:fonts/liberation_mono/liberationmono-italic-webfont.eot?#iefix')
      format('embedded-opentype'),
    url('static:fonts/liberation_mono/liberationmono-italic-webfont.woff2') format('woff2'),
    url('static:fonts/liberation_mono/liberationmono-italic-webfont.woff') format('woff'),
    url('static:fonts/liberation_mono/liberationmono-italic-webfont.ttf') format('truetype'),
    url('static:fonts/liberation_mono/liberationmono-italic-webfont.svg#liberation_monoitalic')
      format('svg');
  font-weight: normal;
  font-style: italic;
}

@font-face {
  font-family: 'Liberation Mono';
  src: url('static:fonts/liberation_mono/liberationmono-bolditalic-webfont.eot');
  src: url('static:fonts/liberation_mono/liberationmono-bolditalic-webfont.eot?#iefix')
      format('embedded-opentype'),
    url('static:fonts/liberation_mono/liberationmono-bolditalic-webfont.woff2') format('woff2'),
    url('static:fonts/liberation_mono/liberationmono-bolditalic-webfont.woff') format('woff'),
    url('static:fonts/liberation_mono/liberationmono-bolditalic-webfont.ttf') format('truetype'),
    url('static:fonts/liberation_mono/liberationmono-bolditalic-webfont.svg#liberation_monobold_italic')
      format('svg');
  font-weight: bold;
  font-style: italic;
}
